pamper (someone) with gifts

Translations
баловать (кого-то) подарками
He likes to pamper his wife with gifts on special occasions.
Он любит баловать свою жену подарками по особым случаям.
Definitions
To indulge or treat someone with excessive care and attention, often by giving them luxurious or thoughtful gifts.